iT邦幫忙

2023 iThome 鐵人賽

DAY 7
0
Mobile Development

iOS 菜雞的開發日記系列 第 7

鐵人賽 [Day 7] Swift Package Manager (SPM) 教學 (3)

  • 分享至 

  • xImage
  •  

今天要來教大家如何更新,以及解決 SPM 的套件版本問題!

套件更新

可從 Xcode 的 Navigation 裡的 File > Packages > Update to Latest Package Versions。

https://ithelp.ithome.com.tw/upload/images/20230922/20151391E4NykIEV75.png

更換套件指定版本

來到自己的 Project > Package Dependencies > 點選要更換版本的套件
https://ithelp.ithome.com.tw/upload/images/20230922/201513919PZQwlX8m6.png

選擇完版本按 Done 就完成囉!
https://ithelp.ithome.com.tw/upload/images/20230922/20151391CJaY5dPrpo.png

推 Git

那我們要把專案推到 Git 的話,他並不會直接把我們專案的套件直接上傳到 Git ,只會上傳我們專案裡面的檔案,但我們把專案 Clone 下來的時候,會發現它會自動把套件 Fetch 下來喔!

但我還是建議大家可以把 swiftpm 加入 git 版本管理,因為它裡面包含了安裝套件的版本資訊

swiftpm 的路徑:

/專案資料夾/專案名.xcodeproj/project.xcworkspace/xcshareddata/swiftpm 

上一篇
鐵人賽 [Day 6] Swift Package Manager (SPM) 教學 (2)
下一篇
鐵人賽 [Day 8] APP 遠端通知教學 (1)
系列文
iOS 菜雞的開發日記30
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言